The Best 15 Restaurants in San Carlos, United States

4 Rating
49 reviews

825 Laurel St, San Carlos, CA 94070-3914, San Carlos

"Great sushi place"

4.5 Rating
50 reviews

21 El Camino Real, San Carlos, CA 94070-2401, San Carlos

"I am from Philly and grew up devouring cheese steaks. I give this place props on the meat quality an"